Two-Page Book Embedding of Trees under Vertex-Neighborhood Constraints
نویسندگان
چکیده
We study the VLSI-related problem of embedding .graphs in books. A book embedding of a graph G=(V,E) consists.of two parts; namely, (1) an ordering of ~ along the spine of the book, and (2) an assignment of each ee E to a page of the book, so that edges assigned to the same page do nOt int§. In devising an.embedding, one seeks to minimize the number of pages used. A black/white (blw) graph is a pair (G,U), where G is a graph and U~V is a subset of distinguished black vertices (the vertices of V-U are called white). A black/white (blw) book embedding of a blw graph (G ,U) is a book embedding of G, where the vertices of U are placed consecutively on the spine. The 'need for b/w embeddings may arise, for example, when the input p<rts of a multilayer VLSI chip are to be separated from the output ports. In this paper we prove that every b/w tree admits a two--page b/w embedding. The proof takes the form of a linear time algorithm, which uses an extension of the unfolding technique inttoduced in [MW]. Combining this algorithm with the one in [MW] results in a linear time algorithm for optimal b/w embedding of trees. T ec hn io n C om pu te r Sc ie nc e D ep ar tm en t T eh ni ca l R ep or t C S0 55 2 19 89
منابع مشابه
One-page book embedding under vertex-neighborhood constraints
We study the VLSI-related problem of embedding graphs in books. A book embedding of a graph G =(V ,E) consists of two parts, namely, (1) an ordering of V along the spine of the book, and (2) an assignment of each eE E to a page of the book, so that edges assigned to the same page do not intersect. In devising an-embedding, one seeks to minimi;ze the number of pages used. This paper addresses a ...
متن کاملImplementing a Partitioned 2-Page Book Embedding Testing Algorithm
In a book embedding the vertices of a graph are placed on the “spine” of a “book” and the edges are assigned to “pages” so that edges on the same page do not cross. In the PARTITIONED 2-PAGE BOOK EMBEDDING problem egdes are partitioned into two sets E1 and E2, the pages are two, the edges of E1 are assigned to page 1, and the edges of E2 are assigned to page 2. The problem consists of checking ...
متن کاملBook embeddings of graphs and a theorem of Whitney
It is shown that the number of pages required for a book embedding of a graph is the maximum of the numbers needed for any of the maximal nonseparable subgraphs and that a plane graph in which every triangle bounds a face has a two-page book embedding. The latter extends a theorem of H. Whitney and gives two-page book embeddings for X-trees and square grids.
متن کاملOn the Pagenumber of k-Trees
A p-page embedding of G is a vertex-ordering π of V (G) (along the “spine” of a book) and an assignment of edges to p half-planes (called “pages”) such that no page contains crossing edges. The pagenumber of G is the least p such that G has a p-page embedding. We disprove a conjecture of Ganley and Heath by showing that for all k ≥ 3, there are k-trees that do not embed in k pages. On the other...
متن کاملTopological Book Embedding of Bipartite Graphs
A topological book embedding of a graph is an embedding in a book that carries the vertices in the spine of the book and the edges in the pages so that edges are allowed to cross the spine. Recently, the author has shown that for an arbitrary graph G with n vertices there exists a d + 1page book embedding of G in which each edge crosses the spine logd n times. This paper improves the result for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Discrete Applied Mathematics
دوره 43 شماره
صفحات -
تاریخ انتشار 1993